La bonne résolution
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function redirection() {
var ecran640x480 = "http://www.monsite.com/index1.html";
var ecran800x600 = "http://www.monsite.com/index2.html";
var ecran1024x768 = "http://www.monsite.com/index3.html";
if ((screen.width == 1024) && (screen.height == 768))
	window.location.href= ecran1024x768;
else if ((screen.width == 800) && (screen.height == 600))
	window.location.href= ecran800x600;
else if ((screen.width == 640) && (screen.height == 480))
	window.location.href= ecran640x480;
else window.location.href= ecran1024x768;
}
</SCRIPT>
<HEAD>
<BODY onLoad="redirection()"> 

FTP par un formulaire
<FORM name=login>
Login: <input type=text name="nom" size=30><br>
Mot de passe: <input type=text name="motdepasse" size=30><br>
Serveur: <INPUT TYPE="text" NAME="serveur" SIZE=30>
<input type=button value="Connexion!" onClick="Connexion(this.form)">
</FORM>
L'événement on Click fait appel à la fonction Connexion en lui transférant comme paramètre la référence au formulaire.
Insérez le script entre les balises <HEAD et </HEAD> :
<SCRIPT LANGUAGE="JavaScript">
function Connexion(form) {
var nom = form.nom.value;
var motdepasse = form.motdepasse.value;
var serveur = form.serveur.value;
if (nom && motdepasse && serveur) {
var serveurftp = "ftp://"+ nom + ":" + motdepasse + "@" + serveur;
window.location = serveurftp;
}
else {
alert("Entrez votre nom d'utilisateur, votre mot de passe et le nom du serveur FTP");
}
}
</script>

Images à la demande
<HEAD>
<SCRIPT>
function image (){
if (confirm ("Voulez vous vraiment voir l'image?")) 
	open ("image.jpg");
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button" VALUE="Voir l'image (145 Ko)" onClick="image()">
</FORM>
</BODY>